3042,3041,3040,3039,3038,3037,3037,3036,3035,3035,3034,3034,3033,3033,3033,3033,3033,3033,3033,3033,3033,3032,3032,3032,3032,3032,3032,3032,3032,3031,3031,3029,3029,3028,3027,3026,3025,3025,3024,3024,3023,3022,3021,3020,3019,3018,3018,3018,3017,3017,3016,3016,3016,3016,3016,3015,3014,3014,3013,3013,3013,3012,3012,3012,3012,3012,3014,3014,3014,3015,3015,3014,3013,3013,3013,3013,3013,3015,3016,3016,3017,3017,3017,3018,3018,3018,3019,3020,3020,3021,3021,3021,3022,3022,3022,3023,3023,3024,3025,3025,3026,3031,3033,3036,3038,3040,3041,3043,3047,3048,3050,3052,3053,3055,3056,3057,3058,3059,3060,3062,3064,3066,3067,3068,3069,3070,3071,3071,3073,3074,3076,3077,3078,3079,3080,3081,3083,3085,3086,3087,3088,3089,3090,3091,3093,3093,3094,3095,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,3109,3110,3111,3112,3112,3113,3113,3113,3112,3112,3111,3110,3110,3110,3110,3110,3111,3111,3112,3112,3113,3114,3115,3116,3116,3117,3117,3118,3119,3120,3119,3119,3120,3121,3123,3125,3128,3130,3134,3135,3137,3138,3140,3143,3145,3147,3151,3153,3155,3157,3159,3161,3162,3164,3166,3168,3170,3172,3174,3175,3175,3175,3176,3176,3177,3178,3178,3178,3179,3179,3179,3180,3180,3180,3180,3180,3181,3181,3182,3183,3184,3184,3185,3185,3186,3186,3187,3187,3187,3187,3186,3186,3185,3185,3184,3183,3182,3181,3180,3179,3178,3177,3175,3174,3172,3171,3171,3170,3170,3170,3170,3171,3172,3172,3173,3174,3174,3175,3176,3177,3177,3178,3179,3179,3179,3179,3178,3177,3176,3175,3174,3173,3171,3169,3168,3167,3167,3166,3166,3165,3165,3164,3163,3163,3162,3161,3160,3160,3159,3158,3156,3155,3153,3151,3150,3149,3147,3146,3145,3144,3142,3141,3140,3139,3136,3135,3134,3133,3132,3131,3130,3128,3128,3128,3128,3128,3129,3129,3129,3129,3129,3128,3128,3127,3126,3126,3125,3125,3124,3124,3123,3122,3121,3120,3118,3117,3116,3114,3113,3112,3111,3110,3110,3109,3108,3107,3106,3106,3104,3103,3103,3102,3102,3101,3101,3100,3100,3099,3098,3097,3096,3096,3094,3093,3092,3091,3089,3088,3087,3086,3086,3085,3084,3083,3082,3081,3080,3079,3078,3077,3077,3076,3076,3075,3074,3073,3072,3071,3070,3068,3066,3065,3064,3063,3062,3061,3060,3059,3058,3057,3056,3055,3054,3052,3051,3047,3047,3046,3046,3045,3044;698,698,698,699,700,701,702,703,704,705,705,706,707,708,709,710,711,712,713,714,715,716,718,721,722,723,724,725,726,727,728,728,729,730,730,730,730,731,731,732,733,734,734,734,735,735,736,737,738,739,740,741,742,743,744,744,745,746,746,747,748,748,749,750,751,752,753,754,755,755,756,757,757,758,759,760,761,762,763,764,764,765,766,766,767,768,769,770,771,772,773,774,775,776,777,778,779,779,779,780,780,780,780,781,781,781,781,781,782,782,782,783,783,784,784,784,784,784,784,784,785,786,787,787,788,788,789,790,792,793,794,794,794,794,794,794,794,795,795,795,795,795,796,796,796,797,797,797,797,797,796,796,795,795,794,793,793,793,792,792,792,793,793,794,795,796,797,797,798,798,799,800,801,802,803,804,805,806,807,808,808,808,808,807,806,805,804,803,802,800,798,796,795,795,794,793,792,790,789,789,788,786,785,784,785,786,785,784,783,783,783,785,785,784,783,782,781,782,783,785,787,788,789,789,789,788,787,786,785,784,783,782,781,779,778,777,776,776,775,775,774,774,773,773,772,771,770,769,768,767,766,765,764,764,764,763,763,763,762,762,762,761,760,759,758,757,755,753,752,751,750,749,748,747,746,745,744,743,743,742,741,740,739,738,736,736,735,734,734,734,734,734,734,734,733,732,731,730,729,728,727,727,726,726,725,725,724,724,723,722,721,721,721,721,720,720,720,720,720,720,720,721,721,721,721,721,721,721,720,719,718,717,716,715,714,713,712,710,709,708,707,706,705,704,702,701,700,700,699,699,699,699,699,698,697,697,696,696,696,696,696,697,697,698,699,701,702,703,704,705,705,706,706,707,707,708,708,708,707,707,706,706,705,705,705,705,705,705,705,704,703,702,701,701,701,701,701,702,702,703,703,704,704,704,704,704,704,704,704,704,704,704,703,703,703,702,701,701,701,701,701,701,701,701,700,699,699,698,698,698